<?php



class DealGoTo
{
    public $mainindex;//主索引
    public $tmpindex;//次级索引
    public $newStr;//新的内容
    public $oldStr;//之前的内容

    public function initstr()
    {
        $str=file_get_contents("wxapp.php");
        $str=str_replace("<?php", "", $str);
        $str=str_replace("?>", "", $str);
        $this->oldStr=$str;
    }

    public function deal($str)
    {
        $this->tmpindex=strpos($str, "goto");
        if($this->tmpindex!==false)
        {
            $head=substr($str, 0,$this->tmpindex);
            $this->newStr.=$head;

            //找到后 从当前位置找 第一个分号。获取goto 拆分






        }
        //没有goto 后  自动追加上剩余的
        else
        {
            $tail=$str;
            $this->newStr.=$tail;
        }
    }
}

function deal($str)
{
    $newStr="";
    $currentPos=0;


    //goto 空格 N个字符;结尾

    $gotopoint=strpos($str, "goto");

    //有goto的时候 开始逻辑
    if($gotopoint!==false)
    {
        $head=substr($str, 0，);
        $newStr=$newStr.
    }
    //没有goto 后  自动追加上剩余的
    else
    {
         $tail=substr($str, $currentPos,len($str)-$currentPos);
         $newStr=$newStr.$tail;
    }
}


echo $str;
?>